export default ({ app: { $request } }, inject) => {
  inject('api', {
    /**
     * 登录验证
     * @param {string} password - 密码
     * @param {string} phoneNumber - 手机号码
     */
    loginAuth(data) {
      return $request.post('/user/loginByPwd', data)
    },
    /**
     * 身份验证
     */
    getCaptcha() {
      return $request.post('/common/getCaptcha')
    },
    /**
     * 获取首页列表
     * @param {string} first - 单页数 默认20
     * @param {string} after - 下一页的标识
     * @param {string} order - POPULAR：热门、NEWEST：最新、THREE_DAYS_HOTTEST：3天内热榜、WEEKLY_HOTTEST：7天内热榜、MONTHLY_HOTTEST：30天内热榜、HOTTEST：全部热榜
     */
    getIndexList (data = {}) {
      return $request.post('/v1/articles/indexList', data)
    }
  })
}